insulator protector fitting - Alemán Inglés Diccionario